Automatic Programming for Sequence Control
نویسندگان
چکیده
Industrial plants are controlled using sequence control programs running on programmable controllers. Sequence control program design has been carried out manually, and an increase in applications of pro-grammable controllers has caused a shortage of programmers. Therefore , automatic programming systems are strongly required in this field. Controllers receive operation signals from plant operators and current plant states through sensors, then select actions that have to be executed. Sequence control programs consist of a large amount of control logic (about 100K program steps) for such decisions. The following problems were found in previous manual designs of sequence control programs: First, control logic is often omitted. Second, programs might include some mutual contradictions. Third, information that is necessary to complete one program step is distributed in several different kinds of specification document. It costs too much time for program designers to understand specifications. Fourth, alteration of control specifications often occurs, resulting in a wide range of program modifications. The purpose of the automatic programming system (CAD-PC/AI) de
منابع مشابه
Dimensionality Reduction and Improving the Performance of Automatic Modulation Classification using Genetic Programming (RESEARCH NOTE)
This paper shows how we can make advantage of using genetic programming in selection of suitable features for automatic modulation recognition. Automatic modulation recognition is one of the essential components of modern receivers. In this regard, selection of suitable features may significantly affect the performance of the process. Simulations were conducted with 5db and 10db SNRs. Test and ...
متن کاملShuffled Frog-Leaping Programming for Solving Regression Problems
There are various automatic programming models inspired by evolutionary computation techniques. Due to the importance of devising an automatic mechanism to explore the complicated search space of mathematical problems where numerical methods fails, evolutionary computations are widely studied and applied to solve real world problems. One of the famous algorithm in optimization problem is shuffl...
متن کاملA fuzzy mixed-integer goal programming model for a parallel machine scheduling problem with sequence-dependent setup times and release dates
This paper presents a new mixed-integer goal programming (MIGP) model for a parallel machine scheduling problem with sequence-dependent setup times and release dates. Two objectives are considered in the model to minimize the total weighted flow time and the total weighted tardiness simultaneously. Due to the com-plexity of the above model and uncertainty involved in real-world scheduling probl...
متن کاملA fuzzy multi-objective linear programming approach for solving a new multi-objective job shop scheduling with sequence-dependent setup times
This paper presents a new mathematical model for a bi-objective job shop scheduling problem with sequence-dependent setup times that minimizes the weighted mean completion time and the weighted mean tardiness time. For solving this multi-objective model, we develop a fuzzy multi-objective linear programming (FMOLP) model. In this problem, a proposed FMOLP method is applied with respect to the o...
متن کامل· Technical note Design of a PLC system for automatic I-123 production
ABSTRACTBackground: Design of the production system for Iodine-123 has begun recently in nuclear research centre of agricultural and medicine (NRCAM). The production system consists of pipes for xenon gas transfer, equipped with 10 valves, 3 heaters, fluid nitrogen and 2 vacuum pumps. In the first prototype the function of elements was being done manually by an operator. Because dispensing rad...
متن کامل